
class KeyCodeNames{
   public static let keyCodes = [
    -4 : "cA",
    -5 : "cX",
    -6 : "cB",
    -7 : "cY",
    -8 : "dU",
    -9 : "dD",
    -10 : "dR",
    -11 : "dL",
    -12 : "L1",
    -13 : "L2",
    -14 : "R1",
    -15 : "R2",
    -1 : "LMB",
    -2 : "RMB",
    -3 : "MMB",
    41 : "Esc",
    44 : "Spc",
    225 : "Lshft",
    57 : "Caps",
    43 : "Tab",
    227 : "LCmd",
    226 : "LOpt",
    231 : "RCmd",
    230 : "ROpt",
    40 : "Enter",
    42 : "Del",
    229 : "Rshft",
    80 : "Left",
    79 : "Right",
    82 : "Up",
    81 : "Down",
    58 : "F1",
    59 : "F2",
    60 : "F3",
    61 : "F4",
    62 : "F5",
    63 : "F6",
    64 : "F7",
    65 : "F8",
    66 : "F9",
    67 : "F10",
    68 : "F11",
    69 : "F12",
    100 : "§",
    30 : "1",
    31 : "2",
    32 : "3",
    33 : "4",
    34 : "5",
    35 : "6",
    36 : "7",
    37 : "8",
    38 : "9",
    39 : "0",
    45 : "-",
    46 : "=",
    20 : "Q",
    26 : "W",
    8 : "E",
    21 : "R",
    23 : "T",
    28 : "Y",
    24 : "U",
    12 : "I",
    18 : "O",
    19 : "P",
    47 : "[",
    48 : "]",
    4 : "A",
    22 : "S",
    7 : "D",
    9 : "F",
    10 : "G",
    11 : "H",
    13 : "J",
    14 : "K",
    15 : "L",
    51 : ";",
    52 : "'",
    49 : "\\",
    29 : "Z",
    53 : "`",
    27 : "X",
    6 : "C",
    25 : "V",
    5 : "B",
    17 : "N",
    16 : "M",
    54 : ",",
    55 : ".",
    56 : "/"
    ]
}
